lemon chicken – English–Español translations

🇬🇧 en es 🇪🇸

lemon chicken noun

  • a Chinese-style dish of fried
pollo al limón
Wiktionary Links